Skip to content

Add Jekyll documentation site with custom Twitch-inspired theme#51

Merged
Its-donkey merged 15 commits intomainfrom
test
Jan 19, 2026
Merged

Add Jekyll documentation site with custom Twitch-inspired theme#51
Its-donkey merged 15 commits intomainfrom
test

Conversation

@Its-donkey
Copy link
Copy Markdown
Owner

@Its-donkey Its-donkey commented Jan 19, 2026

Summary

  • Add Jekyll static site generator setup for GitHub Pages documentation
  • Create custom Twitch-inspired theme with purple color palette, dark navbar/footer
  • Add project logo to navbar, homepage, and README
  • Add frontmatter (title, description) to all documentation pages for proper page headers
  • Add comprehensive example documentation for IRC client, authentication, batch/caching, and more
  • Link to live documentation site from README

Changes

  • New files: Jekyll config, custom layout, CSS theme, logo asset, cookbook index
  • Updated: All 50+ markdown files with proper frontmatter
  • Documentation site: https://its-donkey.github.io/kappopher/

Test plan

  • Verify GitHub Pages builds successfully
  • Check all navigation links work
  • Confirm responsive design on mobile
  • Validate syntax highlighting in code blocks

- Add Jekyll configuration with Cayman theme
- Create index, api-reference, and cookbook landing pages
- Add Gemfile for GitHub Pages dependencies
- Add new documentation files for IRC client and examples
- Purple gradient header with Twitch brand colors
- Purple accent links and table headers
- Dark code blocks matching Twitch's dark theme
- Custom syntax highlighting
- Custom HTML layout with responsive navigation
- Modern CSS with Twitch purple color palette
- Dark navbar and footer matching Twitch's dark theme
- Styled code blocks with syntax highlighting
- Purple gradient table headers
- Mobile-responsive design with hamburger menu
- Inter font for text, JetBrains Mono for code
- Add logo image to navbar with custom styling
- Add centered logo to documentation homepage
- Add centered logo and badges to root README
Updated documentation link for full resources.
@Its-donkey Its-donkey merged commit 32d174c into main Jan 19, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant